class MyImage {
    constructor(src, defaultImg, dom) {
        this.src = src

        // 创建一个显示默认图的image丢到界面上
        const realImg = new Image()
        realImg.src = defaultImg
        dom.appendChild(realImg)

        /* 创建一个代理图片 代孕src的加载 加载完成后 再设置真身的src为加载好数据 */
        const prxoyImg = new Image()
        prxoyImg.onload = e => {
            realImg.src = src
        }
        prxoyImg.src = src

    }
}

const mimg = new MyImage(
    "https://www.baidu.com/img/flexible/logo/pc/result@2.png",
    "./vite.svg",
    document.body
)
